+2(X, 0) -> X
+2(X, s1(Y)) -> s1(+2(X, Y))
f3(0, s1(0), X) -> f3(X, +2(X, X), X)
g2(X, Y) -> X
g2(X, Y) -> Y
↳ QTRS
↳ DependencyPairsProof
+2(X, 0) -> X
+2(X, s1(Y)) -> s1(+2(X, Y))
f3(0, s1(0), X) -> f3(X, +2(X, X), X)
g2(X, Y) -> X
g2(X, Y) -> Y
+12(X, s1(Y)) -> +12(X, Y)
F3(0, s1(0), X) -> +12(X, X)
F3(0, s1(0), X) -> F3(X, +2(X, X), X)
+2(X, 0) -> X
+2(X, s1(Y)) -> s1(+2(X, Y))
f3(0, s1(0), X) -> f3(X, +2(X, X), X)
g2(X, Y) -> X
g2(X, Y) -> Y
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
+12(X, s1(Y)) -> +12(X, Y)
F3(0, s1(0), X) -> +12(X, X)
F3(0, s1(0), X) -> F3(X, +2(X, X), X)
+2(X, 0) -> X
+2(X, s1(Y)) -> s1(+2(X, Y))
f3(0, s1(0), X) -> f3(X, +2(X, X), X)
g2(X, Y) -> X
g2(X, Y) -> Y
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
+12(X, s1(Y)) -> +12(X, Y)
+2(X, 0) -> X
+2(X, s1(Y)) -> s1(+2(X, Y))
f3(0, s1(0), X) -> f3(X, +2(X, X), X)
g2(X, Y) -> X
g2(X, Y) -> Y
The following pairs can be oriented strictly and are deleted.
The remaining pairs can at least be oriented weakly.
+12(X, s1(Y)) -> +12(X, Y)
POL( +12(x1, x2) ) = max{0, x2 - 2}
POL( s1(x1) ) = x1 + 3
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDPOrderProof
↳ QDP
↳ PisEmptyProof
↳ QDP
+2(X, 0) -> X
+2(X, s1(Y)) -> s1(+2(X, Y))
f3(0, s1(0), X) -> f3(X, +2(X, X), X)
g2(X, Y) -> X
g2(X, Y) -> Y
↳ QTRS
↳ DependencyPairsProof
↳ QDP
↳ DependencyGraphProof
↳ AND
↳ QDP
↳ QDP
F3(0, s1(0), X) -> F3(X, +2(X, X), X)
+2(X, 0) -> X
+2(X, s1(Y)) -> s1(+2(X, Y))
f3(0, s1(0), X) -> f3(X, +2(X, X), X)
g2(X, Y) -> X
g2(X, Y) -> Y